package br.com.ozsolucoes.vo;

import java.util.ArrayList;
import java.util.List;

public class SiglasEstadosVO {

	private SiglasEstadosVO() {

	}

	private SiglasEstadosVO instance = null;

	private static final String AC = "AC";
	private static final String AL = "AL";
	private static final String AP = "AP";
	private static final String AM = "AM";
	private static final String BA = "BA";
	private static final String CE = "CE";
	private static final String DF = "DF";
	private static final String ES = "ES";
	private static final String GO = "GO";
	private static final String MA = "MA";
	private static final String MT = "MT";
	private static final String MS = "MS";
	private static final String MG = "MG";
	private static final String PR = "PR";
	private static final String PA = "PA";
	private static final String PB = "PB";
	private static final String PE = "PE";
	private static final String PI = "PI";
	private static final String RJ = "RJ";
	private static final String RN = "RN";
	private static final String RS = "RS";
	private static final String RO = "RO";
	private static final String RR = "RR";
	private static final String SC = "SC";
	private static final String SE = "SE";
	private static final String SP = "SP";
	private static final String TO = "TO";

	public static List<String> getSiglasEstados() {
		List<String> siglasEstados = new ArrayList<String>();
		siglasEstados.add(AC);
		siglasEstados.add(AL);
		siglasEstados.add(AP);
		siglasEstados.add(AM);
		siglasEstados.add(BA);
		siglasEstados.add(CE);
		siglasEstados.add(DF);
		siglasEstados.add(ES);
		siglasEstados.add(GO);
		siglasEstados.add(MA);
		siglasEstados.add(MT);
		siglasEstados.add(MS);
		siglasEstados.add(MG);
		siglasEstados.add(PR);
		siglasEstados.add(PB);
		siglasEstados.add(PA);
		siglasEstados.add(PE);
		siglasEstados.add(PI);
		siglasEstados.add(RJ);
		siglasEstados.add(RN);
		siglasEstados.add(RS);
		siglasEstados.add(RO);
		siglasEstados.add(RR);
		siglasEstados.add(SC);
		siglasEstados.add(SE);
		siglasEstados.add(SP);
		siglasEstados.add(TO);

		return siglasEstados;
	}

	public SiglasEstadosVO getInstance() {
		if (null == instance) {
			return new SiglasEstadosVO();
		}
		return instance;
	}

}
